mechanics react